/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Behavioral.Mediator;

import java.util.HashMap;

/**
 *
 * @author Demoni
 */
public class SalonDeChat implements InterfaceSalonDeChat {
    private HashMap<String, Usuario> participantes = new HashMap<String,Usuario>();

    
    public void registra(Usuario user)
    {
        participantes.put(user.getNombre(), user);
    }

    public void envia(String de, String a , String msg)
    {
        if (participantes.containsKey(de)&& participantes.containsKey(a)){
            Usuario u = participantes.get(a);
            u.recibe(de, msg);
        }else {
            System.out.println("Error, El usuario no existe");
        }
        
    }

}
